home *** CD-ROM | disk | FTP | other *** search
- Adam,
- Haha things are actually better than expected, you see if you are
- so close to completion of a Raycaster, than the list's toughest job is
- behind it and the rest of us can concentrate on simplier aspects of the
- code. You see part of the reason I think this would be something good for
- us to do is that Raycasters of necessity emphasize the modular nature of
- structured programming, and i think it would be a good lesson for us all
- to see how we can right a chunk of code that doesn't produce anything but
- outputs for another batch of code. For example, one of us might right a
- bit of code taking input from the joystick and outputing a status for our
- hero, eg. running jumping, ect. Then someone else writes a bit of code
- which takes the output of this code and uses it to move our hero around
- the level map, then this code ouputs position information which your code
- uses to render the final 3d view. And wallah we're their! You see the
- core of these platform games is so simple writing them won't be hard, but
- I see it as sort of a challange for each of us to somehow perform our
- seperate task as efficiently as possible. This will learn us how to think
- about our code theoretically, We'll have to ask ourselves questions like,
- what's the minimum inputs I need to extrapolate these outputs? Or better
- yet what extra inputs might help speed things up? The idea then is to
- break the game up into a series of simple tasks which all of us are
- capable of coding in one way or another, then we just try to optomize the
- code as much as possible. Alright I've said quite a bit already, and I
- don't want to get into any flame match about what kind of game we should
- do, I'm fine with letting this one be just a module I write myself for
- inclusion in the SuperConglomeration game scheme, but I do want to add
- this point, the best part about this sort of writing this sort of game via
- the list in my mind is that the final product would truly be something
- original, and hopefully somehting fun to play. I don't think I've ever
- seen this sort of idea implemented, it would certainly play different than
- a traditional raycaster, and if all we're going to do is just make one or
- a group of classic game clones than, while the doing might be fun, the end
- result might not be much to show the world, whereas to work tegether and
- produce something that hasn't been seen before, well then we'd really have
- something to show off our beloved Amigas with wouldn't we?
-
- Thanks,
- Scott Matott sXe
-
-
-